
/**
 *  El?ments g?n?raux
 */

a {
    cursor: pointer;
}

.avantages .col-lg-2, .profiles .col-lg-2 {
    min-height: 170px;
    max-width: 170px;
    margin-bottom: 15px;
    text-align: center;
}

/**
 *  Slideshow
 */

#slideshow img {
    width: 100%;
    height: 640px;
}

/**
 *  Map
 */

#googleMap {
    width: 100%;
    height: 450px;
}

#graphiquePrix {
    width: 500px;
    height: 400px;
    margin: auto;
}

/**
 *  Table
 */

table tbody td {
    text-transform: lowercase;
    width: 300px;
    font-size: 11px;
}
table tbody td:first-letter {
    text-transform: uppercase;
}
table img {
    width: 30px;
    height: 20px;
    margin: 3px;
    border: 1pt solid #ccc;
    background-color: white;
}

/**
 *  D?tails
 */

fieldset {
    margin: 25px;
}
fieldset img {
    margin: 10px 15px;
    height: 100px;
}
.moyenPaiement img {
    margin: 10px 15px;
    width: 100px;
    height: auto;
}

#details_carousel {
    margin: auto;
    width: 100%;
    height: 500px;
}
#details_carousel img {
    width: 100%;
    height: 100%;
}
